apple tart

Noun
  1. a tart filled with sliced apples and sugar
  2. a small open pie filled with sliced apples and sugar
apple tart
A baker places a freshly baked apple tart on a windowsill to cool.